From the firing room, Shuttle Launch Director Mike Leinbach, NASA Flow Director Stephanie Stilson and Deputy Orbiter Project Manager Ed Mango from NASA's Johnson Space Center watch the successful launch of space shuttle Discovery. Launch was on time at 5:02 p.m. EDT. Discovery is making its 35th flight. The STS-124 mission is the 26th in the assembly of the space station. Original photo number is KSC-08PD-1536.